<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<title>Hazelcast Clustering Plugin Changelog</title>
    <style type="text/css">
        BODY {
            font-size : 100%;
        }
        BODY, TD, TH {
            font-family : tahoma, verdana, arial, helvetica, sans-serif;
            font-size : 0.8em;
        }
        H2 {
             font-size : 10pt;
             font-weight : bold;
             padding-left : 1em;
        }
        A:hover {
            text-decoration : none;
        }
        H1 {
            font-family : tahoma, arial, helvetica, sans-serif;
            font-size : 1.4em;
            font-weight: bold;
            border-bottom : 1px #ccc solid;
            padding-bottom : 2px;
        }

        TT {
            font-family : courier new;
            font-weight : bold;
            color : #060;
        }
        PRE {
            font-family : courier new;
            font-size : 100%;
        }
    </style>
</head>
<body>

<h1>
Hazelcast Clustering Plugin Changelog
</h1>

<p><b>1.1.0</b> -- Sep 13, 2013</p>
<ul>
     <li>Requires Openfire 3.9.0.</li>
</ul>

<p><b>1.0.6</b> -- May 1, 2013</p>
<p>Miscellaneous enhancements:</p>
<ul>
     <li>Added support for cluster time (<a href="http://issues.igniterealtime.org/browse/OF-666">OF-666</a>)</li>
     <li>Added <code>hazelcast-cloud.jar</code> to support AWS deployments (<a href="http://community.igniterealtime.org/blogs/ignite/2012/09/23/introducing-hazelcast-a-new-way-to-cluster-openfire#comment-8027">more info</a>).</li>
     <li>Updated Hazelcast to release 2.5.1 (<a href="http://www.hazelcast.com/docs/2.5/manual/single_html/#ReleaseNotes">bug fixes</a>).</li>
</ul>

<p><b>1.0.5</b> -- March 26, 2013</p>
<p>JMX Support (<a href="http://issues.igniterealtime.org/browse/OF-655">OF-655</a>)</p>
<ul>
     <li>Optionally enable JMX instrumentation for Hazelcast if JMX is enabled for Openfire (via the admin console).</li>
     <li>Updated minimum server version to Openfire 3.8.2 (release pending)</li>
</ul>

<p><b>1.0.4</b> -- February 6, 2013</p>
<p>Performance-related enhancements:</p>
<ul>
     <li><a href="http://issues.igniterealtime.org/browse/OF-607">OF-607</a>: Optimize JID serialization in cluster mode</li>
     <li>Updated minimum server version to Openfire 3.8.0 (release pending)</li>
</ul>

<p><b>1.0.3</b> -- January 15, 2013</p>
<p>Minor improvements for plugin installation and upgrade:</p>
<ul>
     <li>Modify timing for cluster startup/shutdown operations to improve plugin installation and upgrade.</li>
     <li>Defer initialization of cluster event dispatcher thread until cluster is actually enabled.</li>
     <li>Improved <code>readme.html</code> to describe upgrade procedures, DNS round-robin configuration, etc.</li>
     <li>Upgraded Hazelcast to version 2.5.</li>
</ul>

<p><b>1.0.2</b> -- January 9, 2013</p>
<p>This release addresses a number of issues and other feedback received via the 
<a href="http://community.igniterealtime.org/message/224947#224947">Hazelcast announcement</a>
posted in the Openfire community forum:</p>
<ul>
     <li>Fixed cluster serialization issues for null collection objects.</li>
     <li>Improved error handling for remote sessions from invalid/offline cluster members.</li>
     <li>Removed extraneous IllegalStateException thrown during certain cluster tasks.</li>
     <li>Avoid encoding issues across cluster members by forcing UTF-8 for nodeID strings.</li>
     <li>Added nodeID to the system clustering overview page in the admin console.</li>
     <li>Updated cache configuration to prevent eviction for critical application components.</li>
</ul>

<p><b>1.0.1</b> -- December 14, 2012</p>

<ul>
     <li>Upgraded Hazelcast to version 2.4.1.</li>
</ul>

<p><b>1.0.0</b> -- September 22, 2012</p>

<ul>
     <li>Initial release. </li>
</ul>


</body>
</html>
